\hypertarget{Tuna_8hpp}{
\subsection{Tuna/include/Tuna.hpp File Reference}
\label{Tuna_8hpp}\index{Tuna/include/Tuna.hpp@{Tuna/include/Tuna.hpp}}
}


Types and structures to be used inside of TUNA.  


\subsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structTuna_1_1TunaArray}{Tuna::TunaArray$<$ Tprec, Dim $>$}
\begin{DoxyCompactList}\small\item\em {\ttfamily tiny} used mainly for extents and deltas of meshes (blitz-\/TinyVector based) and {\ttfamily huge} used for general containers, scalar fields (blitz-\/Array based). \end{DoxyCompactList}\item 
struct \hyperlink{structTuna_1_1timer}{Tuna::timer}
\begin{DoxyCompactList}\small\item\em Struct useful to measure the elapsed time. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries Axis\_\-t} 
\begin{DoxyCompactList}\small\item\em Enumeration for using X, Y and Z as axis names. \end{DoxyCompactList}\item 
enum {\bfseries BC\_\-t} 
\begin{DoxyCompactList}\small\item\em Enumeration for using TOP\_\-WALL, etc, as names of boundary walls for rectangular domains (1D, 2D and 3D), and to impose boundary conditions. \end{DoxyCompactList}\item 
enum {\bfseries Norm} 
\begin{DoxyCompactList}\small\item\em Three different norms. \end{DoxyCompactList}\item 
enum {\bfseries cartDir\_\-t} 
\begin{DoxyCompactList}\small\item\em Enumeration to indentify the neighbors in Cart Comm. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsubsection{Detailed Description}
\begin{DoxyAuthor}{Author}
Luis M. de la Cruz Salas \mbox{[} Mon Dec 24 14:57:09 GMT 2010 \mbox{]}
\end{DoxyAuthor}
This file contains the main definitions of types and structures used along the classes and functions of TUNA programs. This file is included in almost all the components of TUNA. 

Definition in file \hyperlink{Tuna_8hpp_source}{Tuna.hpp}.

